﻿using B.S.Packaged.Domain;
using B.S.Packaged.ErrorCode;
using MediatR;

namespace B.S.Packaged.WebAPI.Read.Application.Command.CompletedfinishedCommand
{
    public class GetCompletedfinishedCommand : IRequest<APIResult<APIPaging<Completedfinished>>>
    {
        public int pageindex { get; set; }
        public int pageSize { get; set; }
        /// <summary>
        /// 产品名称
        /// </summary>
        public string? product_name { get; set; }
        /// <summary>
        ///包装方式'
        /// </summary>
        public string? packaging_method { get; set; }
        /// <summary>
        ///生产日期'
        /// </summary>
        public DateTime? production_date { get; set; }
        /// <summary>
        ///  生产车间
        /// </summary>
        public string? production_workshop { get; set; }
        /// <summary>
        /// 生产线'
        /// </summary>
        public string? production_line { get; set; }
        /// <summary>
        /// 检验状态',
        /// </summary>
        public string? inspection_status { get; set; }
        /// <summary>
        ///产品标签'
        /// </summary>
        public string? product_label { get; set; }
        /// <summary>
        ///条形码'
        /// </summary>
        public string? barcode { get; set; }
        /// <summary>
        ///包装人员
        /// </summary>
        public string? packaging_staff { get; set; }
        /// <summary>
        ///检验人员
        /// </summary>
        public string? inspection_staff { get; set; }
        /// <summary>
        ///管理人员
        /// </summary>
        public string? management_staff { get; set; }
    }
}
